ruptured hymen - German English Dictionary